twist one's moustache - Allemand Anglais Dictionnaire